;传送 0~63(3FH) 到 0:200~0:23F 这64个内存单元中 之间
assume cs:code  ; 将code包裹的代码段将要执行的段地址绑定到cs寄存器上

code segment

	mov ax,0020h
	mov ds,ax          ; 将ds这个数据段寄存器定位到 0020h 处

	mov bx,0           ; bx用来作为循环过程中的偏移量使用 同时用作递增值写入数据偏移位置
	mov cx,64          ; 循环12次

  s:mov [bx],bl       ; 基于ds数据段操作。将bx低字节中存储的值传送到 0020h:bx 这个内存中去
    inc bx             ; 偏移位置递增
    loop s             ; 循环执行

    mov ax,4c00h
    int 21h

code ends
end